\section{R\'{e}f\'{e}rence de la structure yy\_\-buffer\_\-state}
\label{structyy__buffer__state}\index{yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsection*{Attributs publics}
\begin{CompactItemize}
\item 
FILE $\ast$ {\bf yy\_\-input\_\-file}
\item 
char $\ast$ {\bf yy\_\-ch\_\-buf}
\item 
char $\ast$ {\bf yy\_\-buf\_\-pos}
\item 
{\bf yy\_\-size\_\-t} {\bf yy\_\-buf\_\-size}
\item 
int {\bf yy\_\-n\_\-chars}
\item 
int {\bf yy\_\-is\_\-our\_\-buffer}
\item 
int {\bf yy\_\-is\_\-interactive}
\item 
int {\bf yy\_\-at\_\-bol}
\item 
int {\bf yy\_\-fill\_\-buffer}
\item 
int {\bf yy\_\-buffer\_\-status}
\end{CompactItemize}


\subsection{Description d\'{e}taill\'{e}e}




D\'{e}finition \`{a} la ligne 144 du fichier lex.yy.c.

\subsection{Documentation des donn\'{e}es membres}
\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_at_bol@{yy\_\-at\_\-bol}}
\index{yy_at_bol@{yy\_\-at\_\-bol}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-at\_\-bol}}\label{structyy__buffer__state_9d60c60af6e1a6f69de16871fd64f85f}




D\'{e}finition \`{a} la ligne 178 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_buf_pos@{yy\_\-buf\_\-pos}}
\index{yy_buf_pos@{yy\_\-buf\_\-pos}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf yy\_\-buffer\_\-state::yy\_\-buf\_\-pos}}\label{structyy__buffer__state_58aa927f098b99d99e75da80f9b681ef}




D\'{e}finition \`{a} la ligne 149 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_buf_size@{yy\_\-buf\_\-size}}
\index{yy_buf_size@{yy\_\-buf\_\-size}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf yy\_\-size\_\-t} {\bf yy\_\-buffer\_\-state::yy\_\-buf\_\-size}}\label{structyy__buffer__state_48302f5f3477a9c78bbddf56d356ef54}




D\'{e}finition \`{a} la ligne 154 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_buffer_status@{yy\_\-buffer\_\-status}}
\index{yy_buffer_status@{yy\_\-buffer\_\-status}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-buffer\_\-status}}\label{structyy__buffer__state_70fd925d37a2f0454fbd0def675d106c}




D\'{e}finition \`{a} la ligne 185 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_ch_buf@{yy\_\-ch\_\-buf}}
\index{yy_ch_buf@{yy\_\-ch\_\-buf}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf yy\_\-buffer\_\-state::yy\_\-ch\_\-buf}}\label{structyy__buffer__state_d7b8df8d8a4688e57b0b8d3ca75adc85}




D\'{e}finition \`{a} la ligne 148 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_fill_buffer@{yy\_\-fill\_\-buffer}}
\index{yy_fill_buffer@{yy\_\-fill\_\-buffer}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-fill\_\-buffer}}\label{structyy__buffer__state_63d2afbb1d79a3fc63df9e12626f827d}




D\'{e}finition \`{a} la ligne 183 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_input_file@{yy\_\-input\_\-file}}
\index{yy_input_file@{yy\_\-input\_\-file}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}FILE$\ast$ {\bf yy\_\-buffer\_\-state::yy\_\-input\_\-file}}\label{structyy__buffer__state_4843d1422e3276b636d475a3095bd948}




D\'{e}finition \`{a} la ligne 146 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_is_interactive@{yy\_\-is\_\-interactive}}
\index{yy_is_interactive@{yy\_\-is\_\-interactive}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-is\_\-interactive}}\label{structyy__buffer__state_bf5c70eea75581b58c0ee7bd31b14490}




D\'{e}finition \`{a} la ligne 172 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_is_our_buffer@{yy\_\-is\_\-our\_\-buffer}}
\index{yy_is_our_buffer@{yy\_\-is\_\-our\_\-buffer}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-is\_\-our\_\-buffer}}\label{structyy__buffer__state_80ce2431c70dc4f89ced487f18449465}




D\'{e}finition \`{a} la ligne 165 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-scan\_\-buffer(), et yy\_\-scan\_\-bytes().\index{yy_buffer_state@{yy\_\-buffer\_\-state}!yy_n_chars@{yy\_\-n\_\-chars}}
\index{yy_n_chars@{yy\_\-n\_\-chars}!yy_buffer_state@{yy\_\-buffer\_\-state}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf yy\_\-buffer\_\-state::yy\_\-n\_\-chars}}\label{structyy__buffer__state_06406208824817acfec2183b79080945}




D\'{e}finition \`{a} la ligne 159 du fichier lex.yy.c.

R\'{e}f\'{e}renc\'{e} par yy\_\-flush\_\-buffer(), et yy\_\-scan\_\-buffer().

La documentation de cette structure a \'{e}t\'{e} g\'{e}n\'{e}r\'{e}e \`{a} partir du fichier suivant:\begin{CompactItemize}
\item 
{\bf lex.yy.c}\end{CompactItemize}
